﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace Urbini.Fabio._5BI.EquazioniDifferenziali
{
    public partial class MetodoEulero : Form
    {
        public MetodoEulero()
        {
            InitializeComponent();
            Set();
        }

        private void btnAvvia_Click(object sender, EventArgs e)
        {
            double x0 = Convert.ToDouble(txtx0.Text);
            double y0 = Convert.ToDouble(txty0.Text);
            double xSegnato = Convert.ToDouble(txtXSegnato.Text);
            int Intervalli = Convert.ToInt16(txtIntervalli.Text);
            string funzione = txtFunzione.Text;

            Eulero eu = new Eulero(Intervalli, x0, y0, xSegnato, funzione);
            frmTabella f = new frmTabella(eu.Metodo());
            f.ShowDialog();
        }
        void Set()
        {
            txtx0.Text = "0";
            txty0.Text = "10";
            txtXSegnato.Text = "2";
            txtIntervalli.Text = "40";
            txtFunzione.Text = "-2x*y";
        }
    }
}
